Mục tiêu DevOps

Các mục tiêu cụ thể của DevOps là để kết nối toàn bộ pipeline (đường ống) phân phối. Chúng bao gồm việc thường xuyên cải tiến sự triển khai, có thể dẫn đến:

  • Có thời gian ra thị trường nhanh hơn;
  • Hạ thấp tỷ lệ thất bại của bản phát hành mới;
  • Rút ngắn thời gian giữa các lần sửa chữa;
  • Nhanh hơn có nghĩa là có thời gian để phục hồi (trong trường hợp một phiên bản mới hỏng hoặc nếu không thì vô hiệu hóa hệ thống hiện tại).

Tiếp cận DevOps giúp đơn giản hóa quy trình, nâng cao khả năng lập trình và năng động.[17] DevOps nhằm mục đích để tối đa hóa dự đoán, hiệu quả, an ninh và bảo trì các quá trình hoạt động. Rất thường xuyên, tự động hóa hỗ trợ mục tiêu này.

Lợi ích của DevOps

Các công ty áp dụng DevOps cho thấy họ đạt được một số lợi ích đáng chú ý như: rút ngắn thời gian đưa sản phẩm ra thị trường, nâng cao sự hài lòng của khách hàng, chất lượng sản phẩm tốt hơn, phát hành nhiều sản phẩm đáng tin cậy hơn, nâng cao hiệu suất và hiệu năng,..[15]

Tuy nhiên, một nghiên cứu phát hành vào tháng giêng 2017 bởi F5 dựa trên gần 2,200 giám đốc điều hành IT và chuyên gia ngành công nghiệp cho thấy rằng chỉ có một phần năm số người khảo sát nghĩ rằng DevOps đã có một chiến lược tác động vào tổ chức của họ mặc dù gia tăng trong việc sử dụng. Cùng một nghiên cứu cho thấy rằng chỉ 17% xác định DevOps như chìa khóa phát triển, xếp dưới phần mềm dạng dịch vụ (42%), dữ liệu lớn (41%) và cloud dạng dịch vụ (39%).[15]

Tài liệu tham khảo

WikiPedia: DevOps http://www.jedi.be/blog/2008/10/09/agile-2008-toro... http://devops.com/2015/03/04/devops-is-agile-for-t... http://devops.com/2015/08/21/impacts-devops-testin... http://devops.com/2016/02/05/devops-stack-shoestri... http://www.gartner.com/it-glossary/devops/ http://www.infoq.com/articles/devops-toolchain http://www.information-management.com/infodirect/2... http://itrevolution.com/devops-culture-part-1/ http://www.leanproduction.com/theory-of-constraint... http://newrelic.com/devops/what-is-devops